﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Corvus
{
    public interface IUser : IAggregateRoot
    {
         string UserName { get; set; }
         string PasswordHash { get; set; }
         string PasswordSalt { get; set; }
         string Email { get; set; }
         DateTime DateCreated { get; set; }
         DateTime? DateLastLogOn { get; set; }
         ICollection<IEntityReference<IRole>> Roles { get; set; }
    }
}
